unavoidable expenditure - Français Anglais Dictionnaire